<?php
/**
 * 全文检索引擎接口
 *
 * @author seraph 2009.07.09
 *
 */

class Common_SearchEngine {

	/**
	 * 构造
	 *
	 */
	public function __construct() {}

	/**
	 * 检索引擎调用接口
	 *
	 */
	static public function factory($adapterName = 'Lucene') {
		/* @todo 按$adapterName的值，取得ini中的相应配置，以备后用 */

		//组成实际引擎类名
		$adapterName = 'Common_SearchEngine_' . $adapterName;
		//实例化引擎类
		$adapter = new $adapterName();
			
		return $adapter;
	}

}